函数问题:函数y=lg(x^2-ax+a)的值域为R,则a的取值范围是?

来源:百度知道 编辑:UC知道 时间:2024/07/01 15:01:52
答案是m=x^2-ax+a的判别式要大于或等于0,怎么理解,不明白

y=lg(x^2-ax+a)的值域为R
所以x^2-ax+a>0恒成立
所以x^2-ax+a的图象全在x轴上方 所以判别式小于0
a^4-4a<0
a(a-4)<0
0<a<4

因为x^2-ax+a>0恒成立 又函数图象开口是向上
所以函数图象都要在x轴的上方
所以x^2-ax+a=0无解
所以判别是小于0

不是大于等于0

我只知道a大于等于4或小于0 我也想知道为什么

楼上的答案似乎有点问题:第一步我看不懂。
我是这么想的:结合lg函数的特点可以知道,如果值域是R的话,应使m=x^2-ax+a的值取遍其定义域。所以只要m=x^2-ax+a的值域包含lg函数的定义域就行了。因为m开口向上,所以只要满足m的最小值大于或等于零,反映到图像上可以知道判别式大于等于零。
^_^数理化王子在此!

函数y=lg(x^2-ax+a)的值域为R
即x^2-ax+a取遍(0,+无穷)的所有数
所以判别式>=0
a^4-4a>=0
a<=0 或a>=4